confocal microscopes - German English Dictionary